//
//  main.m
//  07-Block的研究
//
//  Created by 我演示 on 2020/8/8.
//  Copyright © 2020 Jerry-Fu. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "FSLPerson.h"

//void (^block)(void ) ;




// 只要是全局变量，不需要进行捕获

//void test() {
//    int age = 10 ;
//    static int height  = 10 ;
//
//    block();
//
//}


int main(int argc, const char * argv[]) {
    @autoreleasepool {
        
        MJBlock block ;
        
        NSLog(@"Hello, World!");

        FSLPerson *person = [[FSLPerson alloc] init];
        person.age = 10 ;
        
        
        person.block = ^{
            NSLog(@"---%d" , person.age);
        };
        
//    结构体对象中，其实存在的就是auto的变量的捕获操作
        
        
//        Block找到foundation 的框架类型，寻找的就是对应的
        
    }
    
    NSLog(@"111");
    return 0;
}
